﻿#region << 版 本 注 释 >>
/*----------------------------------------------------------------
 * 版权所有 (c) 2022 北京超维景生物科技有限公司 保留所有权利。
 * 
 * 创建者：huangyang
 * 电子邮箱：huangyang@tvscope.cn
 * 创建时间：2023/3/9 11:52:16
 * 版本：V1.0.0
 * 描述：
 *
 * ----------------------------------------------------------------
 * 修改人：
 * 时间：
 * 修改说明：
 *
 * 版本：V1.0.1
 *----------------------------------------------------------------*/
#endregion << 版 本 注 释 >>

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ImageK.Util
{
    public static class DrawingUtils
    {
        public static Point[] GetPoints(int[] xp, int[] yp, int pointCount)
        {
            if (xp.Length != yp.Length || xp.Length < pointCount)
            {
                throw new ArgumentException();
            }

            var len = pointCount;
            Point[] result = new Point[len];
            for (int i = 0; i < len; i++)
            {
                result[i] = new Point(xp[i], yp[i]);
            }

            return result;
        }
    }
}
